package com.example.sls.service.impl.user;

import com.example.sls.pojo.user.Faq;
import com.example.sls.dao.user.FaqDao;
import com.example.sls.service.intserfaces.user.FaqService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * 常见疑难解答表(Faq)表服务实现类
 *
 * @author 蓝江富
 * @since 2024-06-18 10:54:52
 */
@Service
public class FaqServiceImpl implements FaqService {
  @Autowired
  FaqDao faqDao;

  @Override
  public Faq queryById(Integer id) {
    return faqDao.queryById(id);
  }

  @Override
  public int deleteById(Integer id) {
    return faqDao.deleteById(id);
  }

  @Override
  public int update(Faq faq) {
    return faqDao.update(faq);
  }

  @Override
  public int insert(Faq faq) {
    return faqDao.insert(faq);
  }

  @Override
  public long count() {
    return faqDao.count();
  }

  @Override
  public List<Faq> queryAllByLimit(Faq faq, Integer pageSize, Integer offset) {
    return faqDao.queryAllByLimit(faq, pageSize, offset);
  }
}
